翻訳と辞書
Words near each other
・ Search for the Truth (film)
・ Search for Tomorrow
・ Search for Treasure Island
・ Search fund
・ Search game
・ Search good
・ SEARCH Grants
・ Search Guard Successor Foundation
・ Search link optimization
・ Search neutrality
・ Search of persons
・ Search optimization
・ Search Party
・ Search Party (film)
・ Search plugin
Search problem
・ Search report
・ Search retargeting
・ Search space
・ Search suggest drop-down list
・ Search syndication
・ Search Technologies
・ Search the City
・ Search the Sky
・ Search theory
・ Search tree
・ Search warrant
・ Search Well
・ SEARCH, The National Consortium for Justice Information and Statistics
・ Search-based application


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Search problem : ウィキペディア英語版
Search problem

In computational complexity theory and computability theory, a search problem is a type of computational problem represented by a binary relation. If ''R'' is a binary relation such that field(''R'') ⊆ Γ+ and ''T'' is a Turing machine, then ''T'' calculates ''R'' if:
* If ''x'' is such that there is some ''y'' such that ''R''(''x'', ''y'') then ''T'' accepts ''x'' with output ''z'' such that ''R''(''x'', ''z'') (there may be multiple ''y'', and ''T'' need only find one of them)
* If ''x'' is such that there is no ''y'' such that ''R''(''x'', ''y'') then ''T'' rejects ''x''
Intuitively, the problem consists in finding structure "y" in object "x". An algorithm is said to solve the problem if at least one corresponding structure exists, and then one occurrence of this structure is outputted; otherwise, the algorithm stops with an appropriate output ("Item not found" or any message of the like).
Such problems occur very frequently in graph theory, for example, where searching graphs for structures such as particular matching, cliques, independent set, etc. are subjects of interest.
Note that the graph of a partial function is a binary relation, and if ''T'' calculates a partial function then there is at most one possible output.
A relation ''R'' can be viewed as a search problem, and a Turing machine which calculates ''R'' is also said to solve it. Every search problem has a corresponding decision problem, namely
:L(R)=\. \,
This definition may be generalized to ''n''-ary relations using any suitable encoding which allows multiple strings to be compressed into one string (for instance by listing them consecutively with a delimiter).
==Definition==
A search problem is defined by:
* A set of states
* A start state
* A goal state or goal test
:a boolean function which tells us whether a given state is a goal state
* A successor function
:a mapping from a state to a set of new states

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Search problem」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.